import TIM from 'tim-js-sdk'
import COS from 'cos-js-sdk-v5'

// 初始化 SDK 实例
const tim = TIM.create({
    SDKAppID: process.env.VUE_APP_TIM_SDK_APP_ID
})

// 设置 SDK 日志输出级别
// 普通级别，日志量较多，接入时建议使用
// release级别，SDK 输出关键信息，生产环境时建议使用
tim.setLogLevel(process.env.VUE_APP_TIM_LOG_LEVEL)

// 将腾讯云对象存储服务 SDK （以下简称 COS SDK）注册为插件，IM SDK 发送文件、图片等消息时，需要用到腾讯云的 COS 服务
// Web 环境，注册 COS SDK
tim.registerPlugin({ 'cos-js-sdk': COS })

export default tim